const fs = require('fs');
// fs.stat(path[, options], callback)
// 异步获取文件信息
// 接收3个参数
// 1.目录路径
// 2.可选参数 可传入一个对象
// bigint 返回的 fs.Stats 对象中的数值是否为 bigint 型。 默认值: false。
// 3.回调函数
fs.stat('./a.txt', (error, stats) => {
  if (error) {
    throw error;
  }
  console.log('异步读到的文件信息:');
  // 判断是否是文件
  console.log("文件" + stats.isFile());  // true
  // 判断是否是目录
  console.log("目录" + stats.isDirectory());   // false
  console.log(stats);
});